late lamented - German English Dictionary